/** 词性 */
export enum WordClass {
    NOUN = "n.", // 名词
    PRONOUN = "pron.", // 代词
    ADJECTIVE = "adj.", // 形容词
    ADVERB = "adv.", // 副词
    VERB = "v.", // 动词
    NUMERAL = "num.", // 数词
    ARTICLE = "art.", // 冠词
    PREPOSITION = "prep.", // 介词
    CONJUNCTION = "conj.", // 连词
    INTERJECTION = "interj.", // 感叹词
}

/** 词意 */
export interface Meaning {
    wordClass: WordClass
    meaning: string // 词意
}

/** Word 单词 */
export interface Word {
    word: string
    learned: boolean
    pronounce: {
        // 发音
        us: {
            // 美音
            audioFilePath: string // 音频文件路径
            phoneticSymbol: string // 音标
        }
        uk: {
            // 英音
            audioFilePath: string // 音频文件路径
            phoneticSymbol: string // 音标
        }
    }
    meanings: Meaning[]
}
